primary resource - Allemand Anglais Dictionnaire